pv-qemu 1/10: Add a QEMU machine type for fullvirt guests
authorKeir Fraser <keir@xensource.com>
Thu, 25 Oct 2007 13:33:01 +0000 (14:33 +0100)
committerKeir Fraser <keir@xensource.com>
Thu, 25 Oct 2007 13:33:01 +0000 (14:33 +0100)
commit5bfefa417d59a4f7ec8a5ebff21f8fd2709eaaea
tree1719ea9e026bc9d4d087ad02f7c270b05beb2026
parent3d98e9d1cedee01bc60669aafb5ee08af20960b2
pv-qemu 1/10: Add a QEMU machine type for fullvirt guests

This patch does a (no functional change) re-arrangement of the code
for starting up a fully virtualized guest. In particular it creates a
new QEMU machine type for Xen fullyvirt guests which can be specified
with '-M xenfv'. For compatibility this is in fact made to be the
default. The code for setting up memory maps is moved out of vl.c, and
into hw/xen_machine_fv.c. This is basically to ensure that it can be
easily skipped when we add a paravirt machine type in the next patch.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
tools/ioemu/Makefile.target
tools/ioemu/hw/xen_machine_fv.c [new file with mode: 0644]
tools/ioemu/vl.c
tools/ioemu/vl.h